package flex.cc.system.entity;

import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;


import flex.cc.core.mybatis.BaseEntity;
import lombok.Data;

/**
 * 
 *
 * @author lmq
 * @email limengqi@sinosoft.com.cn
 * @date 2020-09-16 17:29:38
 */
@Data
@TableName("flex_dict_code")
public class DictCodeEntity extends BaseEntity {
    private static final long serialVersionUID = 1L;

            
    /**
     * 数据字典主表数据type
     */
    private String typeCode;
        
    /**
     * 数据字典类型从key值
     */
    private String code;
        
    /**
     * 数据字典类型value
     */
    private String value;
        
    /**
     * 数据字典类型描述
     */
    private String codeDesc;
        
    /**
     * 是否启用 1启用 0不启用
     */
    private String validStatus;
        
    /**
     * 类型版本号
     */
    private Integer typeVersion;
        
    /**
     * 备用标识字段
     */
    private String flag;
                
    /**
     * 系统标识 1可编辑 0不可编辑
     */
    private String systemFlag;
        
    /**
     * 排序字段
     */
    private Integer sequenceSort;
        
    /**
     * 机构代码
     */
    private String comCode;
        
    /**
     * 数据字典类型value1
     */
    private String value1;
        
    /**
     * 数据字典类型value2
     */
    private String value2;
        
    /**
     * 数据字典类型value3
     */
    private String value3;
        
    /**
     * 数据字典类型value4
     */
    private String value4;
        
    /**
     * 数据字典类型value5
     */
    private String value5;
    
    /**
     * 是否删除标识
     */
    @TableLogic(value="0",delval="1")
    private Integer isDelete;
}
